can't stomach (something) - Espagnol Anglais Dictionnaire